Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Crystal Cup 1998 - Portoroz Mobilux Open - Luxembourg Open Castilla y Leon - Segovia Kobstaedernes ATP Challenger - Kolding Heilbronn Open - Heilbronn Sunrise Challenger s Tennis Masters 06 - Graz Rhodes Challenger Busan Challenger Tatra Banka Slovak Open - Bratislava St. Remy Challenger Dallas Challenger Pozoblanco Challenger VI Open Banc Agricol - Andorra International Bavarian Championship - Eckental Astana Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Bangkok Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Astana Challenger - Astana Taiwan Challenger - Kaohsiung ATP Open Castilla y Leon - Segovia KGHM Dialog Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise Heilbronn Open - Heilbronn Lambertz Open by Stawag - Aachen Astana Challenger Bauer Watertechnology Cup - Eckental Guzzini Challenger - Recanati Malaysian Open - Kuala Lumpur Nord LB Open - Braunschweig Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise TED Open - Istanbul Puerto Rico Challenger Tennis Event - Humacao Samsung Securities Cup - Seoul Ostdeutscher Sparkassen Cup - Dresden Intersport Heilbronn Open - Heilbronn Ostdeutscher Sparkessen Cup - Dresden Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Recanati Challenger Open Castilla y Leon - Segovia Ramat Hasharon Challenger Akbank Private Banking TED Open - Istanbul Tashkent Challenger Sparkassen Open - Magdeburg Legg Mason Tennis Classic - Washington D.C. Capetown CH Dubai Tennis Open - Dubai RCA Championships - Indianapolis Gold Flake Open - Chennai Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm Gold Flake Open - Chennai Miller Lite Hall of Fame Tennis Championships - Newport Infiniti Open - Los Angeles Nord/LB Open - Braunschweig Grand Prix de Tennis de Lyon - Lyon Dubai Tennis Open - Dubai Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen Estoril Open - Estoril Guardian Direct Cup - London The Nottingham Open - Nottingham Open Castilla y Leon Trofeo Iberdrola - Segovia RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Kremlin Cup - Moscow Qatar Mobil Open 2001 - Doha Adidas International - Sydney Milan Indoors - Milan Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Verizon Tennis Challenge - Atlanta IPB Czech Indoor - Ostrava BMW Open - Munich The Nottingham Open - Nottingham The Hamlet Cup - Long Island Heineken Open Shanghai - Shanghai Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney BMW Open - Munich The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Kremlin Cup - Moscow The Stella Artois Grass Court Championships - London AAPT Championships - Adelaide 2003 Mercedes Cup - Stuttgart Brasil Open - Salvador Stockholm Open - Stockholm Dubai Grand Prix de Tennis de Lyon - Lyon New Delhi Queen's Club Rotterdam Croatian Indoors - Split Tokyo Queen's Club Halle Open Seat-Godo '98 - Barcelona Japan Open - Tokyo Nice Bordeaux Basel Kremlin Cup - Moscow Milan Durban Bologna Sydney Antwerp Auckland Milan Memphis President's Cup 1998 - Tashkent Bologna Queen's Club Stuttgart Heilbronn Challenger - Heilbronn Warsteiner Challenger - Lubeck 2000 Mercedes Cup - Stuttgart Sydney AXA Open - Espinho Sybase Open - San Jose Scania Stockholm Open - Stockholm Quelle Cup - Furth Philadelphia Memphis IPP Open - Helsinki Miller Lite Hall of Fame Tennis Championships - Newport Muller Cup - Ulm St. Petersburg Open - St. Petersburg Bologna 1998 Safeway Challenger - Aptos Los Angeles Indianapolis 1997 Mercedes Cup - Stuttgart Sydney Segovia Challenger Open Castilla y Leon - Segovia Birmingham Indianapolis KGHM Dialog Polish Indoors - Wroclaw Long Island Qatar Open - Doha Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis Scottsdale Estoril Open - Estoril Gerry Weber Open - Halle Copenhagen Open - Copenhagen Allianz Suisse Open - Gstaad Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Japan Open - Tokyo Kuppers Kolsch Cup - Aachen CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Nuembrecht Challenger - Nuembrecht Dubai Open - Dubai Internationaler Raiffeisen Grand Prix - St. Polten Legg Mason Tennis Classic - Washington D.C. BMW Open - Munich Gerry Weber Open - Halle Media Will Cup Busan Challenger Tennis - Busan Allianz Suisse Open - Gstaad President's Cup - Tashkent AIG Japan Open - Tokyo Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Johannesburg CH Stockholm Open - Stockholm Philadelphia Tata Open 2003 - Chennai China Open - Beijing BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Rado Swiss Open - Gstaad Stockholm Open - Stockholm Scania Stockholm Open - Stockholm Adidas International - Sydney BMW Open - Munich Chennai Open - Chennai International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington D.C. The Stella Artois Grass Court Championships - Queen's/London The Dubai Tennis Championships - Dubai US Men's Clay Court Championships - Houston Franklin Templeton Tennis Classic - Scottsdale UBS Open Gstaad - Gstaad Ordina Open - 's-Hertogenbosch Generali Open - Kitzbuhel Generali Open 2000 - Kitzbuhel China Open - Beijing Davidoff Swiss Indoors - Basel AIG Japan Open Tennis Championships - Tokyo Generali Open 2003 - Kitzbuhel CA Tennis Trophy - Vienna Mercedes-Benz Cup - Los Angeles St. Petersburg Open - St. Petersburg Chennai Open - Chennai Millenium Tennis Championships - Delray Beach SAP Open - San Jose Durban CH Munich Dubai Queen's Club New Haven The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Dubai Tennis Open - Dubai U.S. Men's Clay Court Championships - Houston Indianapolis BMW Open - Munich Johannesburg CH Gold Flake Open - Chennai RCA Championships - Indianapolis Franklin Templeton Tennis Classic - Scottsdale Grand Prix de Tennis de Lyon - Lyon Queen's Club Tallahassee Challenger Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Qatar Exxon Mobil Open - Doha The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle If Stockholm Open - Stockholm Johannesburg Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Cremona Challenger Mercedes Cup - Stuttgart Tel Aviv Johannesburg CH Sydney International - Sydney St. Petersburg Open - St. Petersburg 1999 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington BMW Open - Munich AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Halle Washington Ordina Open - 's-Hertogenbosch Lyon Ostrava Dubai Stuttgart Hong Kong Munich Indianapolis Atlanta Tennis Championships - Atlanta Ostrava Tel Aviv Auckland Oahu Stuttgart Munich Open de Moselle - Metz Manchester Washington Thailand Open - Bangkok Masters Series - Hamburg Ordina Open - s-Hertogenbosch Lyon Sydney Queen's Club Los Angeles Indianapolis Sunrise Challenger Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston AEGON International - Eastbourne Brisbane Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha AEGON International - Eastbourne AEGON Championships - London Countrywide Classic - Los Angeles Queen's Club China Open - Beijing Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Athens Challenger PBZ Zagreb Indoors - Zagreb Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Chennai Open - Chennai The Nottingham Open - Nottingham The Dubai Tennis Championships - Dubai AEGON Championships - London SA Tennis Open - Johannesburg Copenhagen Open - Copenhagen Delray Beach International Tennis Championships - Delray Beach PTT Thailand Open - Bangkok Mallorca Open - Mallorca Scania Stockholm Open - Stockholm Erste Bank Open - Vienna Heilbronn Challenger Open Seat-Godo 2000 - Barcelona Mercedes-Benz Cup - Los Angeles Segovia Challenger Grand Prix de Tennis de Lyon - Lyon Siebel Open - San Jose Estoril Open - Estoril BMW Open - Munich Adelaide Long Island Bordeaux Lyon Stuttgart Braunschweig Open - Braunschweig Kuppers Kolsch Cup Aachen - Aachen Tokyo Schenectady Franklin Templeton Tennis Classic - Scottsdale Schenectady Pilot Pen International - New Haven Qatar Mobil Open '99 - Doha Heineken Open - Auckland Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Nord/LB Open - Braunschweig 2001 Mercedes Cup - Stuttgart Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai President's Cup - Tashkent Regions Morgan Keegan Championships - Memphis Johannesburg CH Capetown CH Thailand Open - Bangkok Durban CH Capetown CH St. Petersburg Open - St. Petersburg European Community Championships - Antwerp BMW Open - Munich Sydney U.S. Mens's Clay Court Championship - Houston ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London BMW Open - Munich Copenhagen Open - Copenhagen Gerry Weber Open - Halle Salem Open - Hong Kong Austrian Open - Kitzbuhel Rotterdam BMW Open - Munich Sun City The Stella Artois Grass Court Championships - London China Open - Beijing AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Newsweek Champions Cup - Indian Wells German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Chennai Open - Chennai Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo RCA Championships - Indianapolis Licher German Open - Hamburg Italian Open - Rome Legg Mason Tennis Classic - Washington D.C. Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Licher German Open - Hamburg du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami ABN AMRO World Tennis Tournament - Rotterdam Italian Open - Rome German Open - Hamburg adidas Open de Toulouse - Toulouse Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Davidoff Swiss Indoors - Basel Open 13 - Marseille Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Indianapolis Tennis Masters Series - Hamburg Qatar Mobil Open 2000 - Doha Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Key Biscayne Hamburg Rome Cincinnati Canadian Open Paris Indian Wells Key Biscayne Hamburg Rome Canadian Open Essen Paris Indian Wells Key Biscayne Rome Canadian Open Cincinnati Stockholm Paris Indian Wells Rome Cincinnati Stockholm Paris Indian Wells Key Biscayne Monte Carlo Tokyo Hamburg 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Qatar ExxonMobil Open - Doha Rome Cincinnati Stockholm Indian Wells Key Biscayne Tokyo Hamburg Rome Kroger / St. Jude International - Memphis Cincinnati Dubai Tennis Open - Dubai Tel Aviv Tokyo Generali Open 1998 - Kitzbuhel Heineken Trophy - 's-Hertogenbosch AXA Cup - London Dubai Tennis Open - Dubai RCA Championships - Indianapolis Wellington Manchester CH Estoril Open - Estoril ATP Kremlin Cup - Moscow NASDAQ-100 Open - Miami Eutelsat Monte Carlo Open - Monte Carlo Dubai Tennis Open - Dubai Gerry Weber Open - Halle Rado Swiss Open - Gstaad International Championship of Croatia - Umag Tennis Masters Series - Monte Carlo Italian Open - Rome Telecom Italia Masters - Rome Vienna Copenhagen Open - Copenhagen Tennis Masters Series - Hamburg Generali Open 2001 - Kitzbuhel CA Tennis Trophy - Vienna AAPT Championships - Adelaide Tennis Masters Series - Toronto U.S. Men's Clay Court Championships - Houston TD Waterhouse Cup - Long Island Grand Prix Hassan II - Casablanca The Dubai Tennis Championships - Dubai Open Seat-Godo '97 - Barcelona Pacific Life Open - Indian Wells 14th Paris Open - Paris Monte Carlo Open - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Basel Tennis Masters Series - Madrid NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo Ordina Open - 's-Hertogenbosch Telecom Italia Masters - Rome Moscow Tennis Masters Series - Hamburg Rotterdam The Lipton Championships - Key Biscayne Mercedes-Benz Cup - Los Angeles Gerry Weber Open - Halle Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells du Maurier Open - Toronto NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Mercedes Cup - Stuttgart AAPT Championships - Adelaide Stockholm BMW Open - Munich Key Biscayne Monte Carlo Pacific Life Open - Indian Wells Australian Open - Melbourne Milan Indoors - Milan Mutua Madrilena Masters Madrid - Madrid Wimbledon - London Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells BMW Open - Munich Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris U.S. Open - New York Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Wimbledon Thailand Open - Bangkok The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg BNP Paribas Open - Indian Wells Masters Series - Hamburg Paris Monte-Carlo Rolex Masters - Monte-Carlo Infiniti Open - Los Angeles Stuttgart Cincinnati Hamburg Canadian Open Paris Philadelphia Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BMW Open - Munich Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Legg Mason Tennis Classic - Washington French Open Wimbledon U.S. Open Australian Open French Open Wimbledon Australian Open Wimbledon U.S. Open Australian Open French Open U.S. Open - New York Wimbledon Australian Open Davis Cup, World Group, 1R, GER-FRA 2-3 U.S. Open Australian Open French Open Wimbledon U.S. Open Australian Open French Open U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open French Open Wimbledon Great American Insurance ATP Championship - Cincinnati French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, World Group, QF, SWE-RSA 3-2 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, Group 2, REL2, RSA-DEN 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, Group 1, 2R, RSA-GER 2-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, GER-RSA 5-0 Davis Cup, World Group, QR, CZE-RSA 5-0 Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, World Group, 1R, GER-NED 4-1 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, 1R, RSA-RUS 3-1 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, Group 1, REL2, POR-RSA 3-2 Davis Cup, World Group, QR, GER-ROU 4-1 Davis Cup, Group 1, 2R, RSA-BLR 4-1 Davis Cup, World Group, QR, BLR-GER 3-2 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, Group 1, REL2, RSA-GRE 4-1 River Oaks International Tennis Tournament - Houston Tennis Masters Cup - Houston Olympics - Sydney Atlanta Olympics Barcelona Olympics Olympics - Beijing Grand Slam Cup Grand Slam Cup River Oaks International Tennis Tournament - Houston ATP Tour World Championship Grand Slam Cup Olympics - Athens